.detail-game-table{
}
.end-games-table{
  margin-bottom: 0;
}
.end-games-table>thead>tr>th {
  height: 45px;
  vertical-align: middle;
  background-color: #3b4048;
  color: #8d8f91;
  font-weight: 500;
  border-bottom: 1px solid #2e3238;
  text-align: center;
}
.end-games-table>tbody>tr>td {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  background-color: #34393f;
  vertical-align: middle;
}
.eg-player {
  width: 120px;
}
.eg-player-img {
  position: relative;
  float: left;
  width: 44px;
  height: 44px;
  border: 2px solid transparent;
}
.eg-player-name {
  margin-left: 53px;
  font-size: 14px;
  color: #afb0b2;
  padding-top: 10px;
}
.eg-player-name, .end-games-table>thead>tr>th:first-child {
  text-align: left;
}
.eg-player-name a {
  color: #afb0b2;
}
.end-games-table.end-games-skill>thead>tr>th {
  padding-left: 3px;
  padding-right: 3px;
}
.end-games-table.end-games-skill>tbody>tr>td:first-child {
  padding-left: 10px;
}
.end-games-table.end-games-skill>tbody>tr>td {
  padding-left: 0;
  padding-right: 5px;
}
.skill-attribute {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 33px;
  height: 33px;
  background-color: #23252b;
}
.skill-attribute:before {
  height: 9px;
  width: 3px;
  margin-top: -4.5px;
  margin-left: -1.5px;
}
.skill-attribute:after {
  width: 9px;
  height: 3px;
  margin-left: -4.5px;
  margin-top: -1.5px;
}
.skill-attribute:after, .skill-attribute:before {
  position: absolute;
  content: "";
  left: 50%;
  top: 50%;
  background-color: #3b4048;
}
.league-live-detail{background-color: #2e3238;padding: 20px 20px 0 20px;overflow: hidden;}
.zb-league,.economic-detail{width: 510px;height: 368px;}
.live-nav-list,.charts-nav-list{height: 50px;background: #444953;}
.live-nav-list li{height: 50px;float: left; position: relative;}
.live-nav-list li:before {
  content: "";
  position: absolute;
  left: 15px;
  top: 20px;
  background: url("../img/quiz/jc-icon.png") no-repeat center;
  background-position: 0 -203px;
  width: 10px;
  height: 10px;
}
.live-nav-list li.active{border-bottom: 2px solid #14b9d7;}
.live-nav-list li a{line-height: 50px;color: #afb0b2;padding: 0 30px;}
.live-nav-list li a:hover{text-decoration: none;}
.live-nav-list li.active a{color: #ffffff;}
.live-radiant-name{color: #8ab71b;}
.live-dire-name{color: #fa393a;}
.zb-league .tab-content{min-height: 318px;background: #393e46;}
.tw-league-container{padding: 10px;}
.tp-league-zb{width: 236px;height: 236px;background: url("../img/newLeague/wz-map.jpg") no-repeat center;}
.live-map-head {height: 55px;text-align: center;padding: 0 20px;margin-top: 5px;}
.live-map-name{color: #ffffff;font-size: 16px;font-weight: bold;vertical-align: middle;}
.radiant-live-score, .dire-live-score {width: 50%;}
.wz-league-zb{width: 246px;height: 296px;overflow: hidden;}
.wz-league-zb li {margin-bottom: 8px;overflow: hidden;}
.color-1{color: #8ab71b;}
.color-0{color: #fa393a;}
.jspContainer .jspTrack{background-color: #393e46;}
.jspContainer .jspDrag{background-color: #525863;}
.charts-list{float: left;height: 50px;}
.charts-list.active{border-bottom: 2px solid #14b9d7;}
.charts-list a{line-height: 50px;color: #afb0b2;padding: 0 20px;}
.charts-list a:hover{text-decoration: none;}
.charts-list.active a{color: #ffffff;}
.form-wai{width: 510px;height: 318px;background: #33393f;padding: 10px;}